MacOS 10.14.x安装旧版iTunes

iTunes12.6.x下载地址

iTunes12.6.x

关闭sip系统完整性保护

打开Mac终端输入命令查看sip状态

1
csrutil status

如果是disabled直接跳过关闭sip步骤,如果是enabled执行下一步

重启电脑,按住cmmand+r直到显示苹果图标时松开,进入修复模式。

点击顶部导航栏实用工具,选择终端。

终端中输入命令关闭sip

1
csrutil disable

重启电脑.

执行脚本安装旧版iTunes

1.打开LaunchPad找到脚本编辑器,粘贴下面脚本代码,点击运行按照提示选择12.6.x版本iTunes安装即可.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
set question to display dialog "Delete iTtunes?" buttons {"Yes", "No"} default button 1
set answer to button returned of question
if answer is equal to "Yes" then
do shell script "rm -rf /Applications/iTunes.app" with administrator privileges
display dialog "iTunes was deleted" buttons {"Ok"}
set theDMG to choose file with prompt "Please select iTunes 12.6 dmg file:" of type {"dmg"}
do shell script "hdiutil mount " & quoted form of POSIX path of theDMG
do shell script "pkgutil --expand /Volumes/iTunes/Install\\ iTunes.pkg ~/tmp"
do shell script "sed -i '' 's/18A1/14F2511/g' ~/tmp/Distribution"
do shell script "sed -i '' 's/gt/lt/g' ~/tmp/Distribution"
do shell script "pkgutil --flatten ~/tmp ~/Desktop/iTunes.pkg"
do shell script "hdiutil unmount /Volumes/iTunes/"
do shell script "rm -rf ~/tmp"
end if
if answer is equal to "No" then
display dialog "iTunes was not deleted" buttons {"Ok"}
return
end if

set question to display dialog "Install iTtunes?" buttons {"Yes", "No"} default button 1
set answer to button returned of question
if answer is equal to "Yes" then
do shell script "open ~/Desktop/iTunes.pkg"
return
end if
if answer is equal to "No" then
display dialog "Modified iTunes.pkg saved on desktop" buttons {"Ok"}
return
end if

运行时如果提示 iTunes Library.itl错误,终端运行命令:

1
sudo rm ~/Music/iTunes/iTunes\ Library.itl

安装完成重启电脑进入修复模式,终端中输入命令开启sip

1
csrutil enable

MacOS 10.14.4无法打开问题解决

点击iTunes提示“应用程序“iTunes”的这个版本不能与此版本的 macOS 配合使用。您使用的是“iTunes”12.6.x”

解决办法:在运行上面的脚本之前,复制「访达」—「应用程序」—「iTunes.app」—「显示包内容」中的version.plist和Info.plist两个文件并保存备用。安装好旧版本的itunes之后,将这两个文件覆盖掉旧版本相对应的两个旧版文件即可运行。

如果你已经删除新版itunes并无法重新安装,也可以点击此处下载version.plist,info.plist两个文件。

美中不足的是貌似图标还是禁止的样子

解决办法:

  1. 复制「访达」—「应用程序」—「iTunes.app」—「显示包内容」- 「Contents」-「Resources」中的iTunes.icns。
  2. 「访达」—「应用程序」—「iTunes.app」显示简介,拖拽iTunes.icns文件至简介顶部iTunes图标除替换即可。

参考文章

macOS 10.14 mojave安装低版本iTunes 12.6.x

macOS Mojave安装iTunes 12.6.x

文章作者: 落秋
文章链接: https://www.liyb.vip/2019/04/17/MacOS 10.14.x安装旧版iTunes/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 落秋
打赏
  • 微信
  • 支付宝

评论